combination of circumstances - French English Dictionary